Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON Y FRON Detached £412,572 £243,000 13 Oct 2012
3 LON Y FRON Detached £406,011 £400,000 17 Nov 2023